GRU4Rec 论文
概述
GRU4Rec论文《Session-based Recommendations with Recurrent Neural Networks》是2016年ICLR会议上发表的开创性工作,首次将[GRU|门控循环单元]应用于基于会话的推荐场景,开启了深度学习在序列推荐领域的先河。
关键内容
-
研究背景: 2015年推荐系统领域面临转折点,协同过滤和矩阵分解方法在有长期用户历史的场景下表现优异,但在会话推荐场景下表现不佳。大量用户以匿名身份访问,缺乏长期历史记录,而传统的Item-KNN、马尔可夫链等方法无法有效利用完整的会话序列信息。
-
核心贡献:
- 首次将深度RNN应用于推荐系统,开创了序列推荐方向
- 提出Session-Parallel Mini-Batch训练策略,解决RNN训练中处理长度不一序列的效率问题
-
技术特点:
- 使用GRU单元建模会话序列,相比LSTM参数更少、训练更快
- 采用1-of-N编码表示物品,通过隐藏状态捕获用户短期兴趣
- 基于mini-batch的负采样策略,提高训练效率
来源
- 12-gru4rec.md — 详细解读资料